plastic protective sheathing - Alemán Inglés Diccionario